eye-opener for (someone)

Translations
откровение для (кого-то)
The trip to the countryside was an eye-opener for the children.
Поездка за город была откровением для детей.
Definitions
An experience or event that reveals previously unknown information or insights, leading to a new understanding or perspective for someone.